peppers stuffed with minced meat and rice - Alemán Inglés Diccionario